Introduction to Neural Networks
- Math Background Refresh
- Probability Theory
- Matrix and Tensor Operation
- ANN concepts
- Review OOPs and JAVA Programming for Practical’s
AI-based web Applications
- Review of JavaScript+HTML+CSS
- Introducation of Tensorflow.js
- Application of Tensorflow.js
Computer vision web applications
- Introduction to computer vision
- Java script and HTML api's for video Processing
- Code Explanation
Image Processing Application
- Introducation to Image processing
- Image processing Concepts using Python concepts
- Image Bluring, Sharpening, Nosing and Denoising
Speech Processing
- Introduction to speech Processing
- Mathematical concepts of Speech
- Speech Processing using MATLAB concepts
Practical Project
- Build Neural Network from Scratch in Java from Scratch using Object-Oriented Approach
Build Neural Network in the browser using Tensorflow.js
- Build NN in collab
- Build NN in web Browser
Build a Motion Detection for Robbery Prevention
- Setup webcam in a webpage
- Processing of Live Video
- Motion detection algorithm
Image Processing using Python
- Load Image in Python/MATLAB
- Adding Noise and denoising
- Making Image filter apps
Speech Processing using MATLAB
- Load Live Speech in Python
- Speech Enhancement and denoising application